Option Explicit, instructie

       

Gebruik deze instructie op moduleniveau om een expliciete declaratie van alle variabelen in de module te forceren.

Syntaxis

Option Explicit

Notities

Bij gebruik moet de instructie Option Explicit in een module v≤≤r procedures staan.

Als Option Explicit in een module voorkomt, dient u alle variabelen expliciet te declareren met de instructies Dim, Private, Public, ReDim of Static. Als u probeert een niet-gedeclareerde variabelennaam te gebruiken, treedt er een fout op tijdens de compilatie.

Als u de instructie Option Explicit niet gebruikt, hebben alle niet-gedeclareerde variabelen het gegevenstype Variant, tenzij een ander standaardtype is opgegeven met de instructie Deftype.

Opmerking   Gebruik Option Explicit om te voorkomen dat u de naam van een bestaande variabele onjuist typt of om verwarring te voorkomen in programmacode waarin het bereik van een variabele niet duidelijk is.